@charset "utf-8";

@import url("public.css");

body{ font-size:12px; font-family:"宋体"; margin:0;}

a{ color:#000;text-decoration:none; font-size:12px;}

p,dl,dt,dd,span,ul,li,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;font-weight:normal;}

img{ border:none;}

input,select{ margin:0; padding:0; border:none;}

table,tr,td{ margin:0; padding:0; list-style:none;}

.objHidden{display:none;}

.objBlock{display:block;}

.w_1{ width:1000px; margin:0 auto;}



/*头部*/

.header{ margin:33px auto; overflow:hidden;}

.header h1{ float:left; text-indent:-999999px;}

.header h1 a{ display:block; background:url(../images/logo.jpg) no-repeat; width:646px; height:63px;}

.header .right{ float:right;}

.header .right p{ font:normal 14px/34px "微软雅黑";}

.header .right p i{ font-family:Arial; font-size:18px; color:#f00; letter-spacing:1px;}

.header .right .search{ overflow:hidden;}

.header .right .search input{ float:left;}

.header .right .search input.text{ width:216px; height:28px; border:1px solid #dbdbdb; border-right:0;}

.header .right .search input.btn{ background:url(../images/search_icon.jpg) no-repeat; width:36px; height:30px;border:1px solid #dbdbdb; border-left:0;}



/*导航*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.navBar{  background:#efefef; position:relative; z-index:1; height:50px;}

.nav{ font-family:"Microsoft YaHei",SimSun,SimHei;}

.nav h3{ font-size:100%; font-weight:normal; }

.nav .m{  position:relative; float:left; width:110px; display:inline; text-align:center;}

.nav h3 a{  zoom:1; line-height:50px;display:block; color:#666; font-size:14px;}

.nav .on h3 a{ background:#20904d; color:#fff; }

.nav .sub{ display:none; /*默认隐藏*/ width:210px; position:absolute; top:50px;  background:#efefef;  float:left; line-height:42px;}

.nav .sub li{ text-align:left; border-bottom:1px solid #fff;}

.nav .sub li a{padding-left:20px; color:#666; display:block; zoom:1; font-size:14px;}

.nav .sub li a:hover{ background:#43a96c; color:#fff;}



/*通栏*/

.fullSlide{ width:100%;  position:relative;  height:520px; background:#eee;}

.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }

.fullSlide .bd ul{ width:100% !important;  }

.fullSlide .bd li{ width:100% !important;  height:520px; overflow:hidden; text-align:center;  }

.fullSlide .bd li a{ display:block; height:520px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}

.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }

.fullSlide .hd ul .on{ background-position:0 0; }



.main1{ overflow:hidden; margin-top:35px;}

/*视频*/

.main1 .mv{ margin-top:18px; float:left; width:512px; background:url(../images/mv_bg.jpg) no-repeat top left; padding-top:24px;}



/*新闻*/

.news{ float:right; width:454px;}

.title{ overflow:hidden;}

.title h1{ float:left; font-size:18px; color:#444; font-family:"微软雅黑";}

.title h1 span{ font-size:16px; font-family:Arial; color:#a8a8a8;}

.title a{ float:right; font:normal 12px/18px "宋体"; color:#20904d}

.news .box{ border:1px solid #e6e6e6; margin-top:12px;}

.news dd{ overflow:hidden;}

.news dd .time{ float:left; font: normal 14px/62px "微软雅黑"; color:#808080; margin-left:15px;}

.news dd .text{ float:right; width: 320px; margin-right:10px; padding-top:13px;}

.news dd .text h2 a{ font-size:14px; color:#08a648; font-family:"微软雅黑";}

.news dd .text p{ color:#808080;}

.news dd.bg{ background:#fafafa;}



/*产品分类*/
.common{ overflow:hidden; margin-top:46px; margin-bottom:30px;}
.summary{background:#b6f1d0;}
.listbox{float:left;margin-bottom:30px;display:inline;position:relative;}
.listimg{float:left;width:326px; height:167px;position:relative;overflow:hidden; text-align:center;}
.listimg .pro_01{ background:url(../images/pro_01_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg .pro_02{ background:url(../images/pro_02_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg .pro_03{ background:url(../images/pro_03_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg .pro_04{ background:url(../images/pro_04_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg .pro_05{ background:url(../images/pro_05_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg .pro_06{ background:url(../images/pro_06_bg.jpg) no-repeat; width:326px; height:167px;}
.listimg h2 a{ display:block; padding-top:132px; font-size:18px; font-family:"微软雅黑";}
.listimg h2 a span{ color:#666; font-size:12px; font-family:"宋体";}
.listimg h2 .white{ color:#fff;}
.listimg h2 .white span{ color:#fff;}
.summary{width:326px; height:167px;top:167px;left:0;position:absolute;text-align:left;}
.summarytxt{ display:block; margin-top:30px; margin-left:33px; font-family:"微软雅黑";}
.summarytxt h1{ font-size:24px;}
.summarytxt p{ font-size:14px; margin-top:10px;}
.summarytxt span{ font-size:13px; margin-top:40px; display:block;}
.products{ overflow:hidden; margin-top:26px; margin-bottom:56px;}

.products li{ float:left; margin-top:30px; width:312px; height:167px; text-align:center;}

.products .pro_01{ background:url(../images/pro_01_bg.jpg) no-repeat;}

.products .pro_02{ background:url(../images/pro_02_bg.jpg) no-repeat; margin-left:30px; margin-right:30px;}

.products .pro_03{ background:url(../images/pro_03_bg.jpg) no-repeat;}

.products .pro_04{ background:url(../images/pro_04_bg.jpg) no-repeat;}

.products .pro_05{ background:url(../images/pro_05_bg.jpg) no-repeat; margin-left:30px; margin-right:30px;}

.products .pro_06{ background:url(../images/pro_06_bg.jpg) no-repeat;}

.products li a{ display:block; padding-top:132px; font-size:18px; font-family:"微软雅黑";}

.products li a span{ color:#666; font-size:12px; font-family:"宋体";}

.products li .white{ color:#fff;}

.products li .white span{ color:#fff;}



/*服务与支持、方案案例*/

.main2_container{ background:#f4f4f4}

.main2{ overflow:hidden; padding:32px 0 44px 0;}

.main2 .serivce{ float:left; width:420px;}

.main2 .serivce .box{ border:1px solid #ebebeb; margin-top:22px; padding:16px 0 18px 0;}

.main2 .serivce dd{ overflow:hidden; border-bottom:1px dashed #dedede;}

.main2 .serivce dd i{ float:left; line-height:48px; margin-left:19px; margin-right:6px;}

.main2 .serivce dd a{ float:left; font:normal 14px/48px "微软雅黑"; color:#555;}

.main2 .serivce dd span{ float:right; margin-right:10px; font:normal 14px/48px "微软雅黑"; color:#a8a8a8;}

.main2 .case{ float:right; width:550px;}

.picMarquee-left{ width:550px;  overflow:hidden; position:relative;}

.picMarquee-left .title{ float:left;}

.picMarquee-left .hd{ overflow:hidden; float:right;}

.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:16px; height:20px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(../images/arrow.png) no-repeat;}

.picMarquee-left .hd .next{ background-position:0 -50px;  }

.picMarquee-left .hd .prevStop{ background-position:-60px 0; }

.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{ width:550px; float:left; margin-top:17px}

.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}

.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;}

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:266px; height:230px; display:block;}

.picMarquee-left .bd ul li .text{ position:absolute; left:0; bottom:0; background:url(../images/case_bg.png) no-repeat; width:266px; text-align:left; padding-left:12px;}

.picMarquee-left .bd ul li .text a{font:normal 14px/35px "微软雅黑"; color:#fff;}



/*页脚*/

.footer_container{ background:#272727;}

.footer{ overflow:hidden; padding:24px 0;}

.footer p{ float:left; font:normal 14px/28px "微软雅黑"; color:#fff;}

.footer .erweima{ float:right; margin-top:25px;}





/*公共内页*/

.public_banner{ height:300px;}

.public_main{ overflow:hidden; margin-top:20px; margin-bottom:60px;}

.public_main .leftnav{ float:left; width:234px; border:1px solid #dedede;}

.public_main .leftnav .title1{ background:#20904d;}

.public_main .leftnav .title1 h1{ font-size:16px; font-family:"微软雅黑"; color:#fff; line-height:40px; margin-left:15px;}

.menu_head{ border-bottom:1px dashed #e1e1e1;}

.menu_head p{background:url(../images/point_01.jpg) no-repeat left center; margin-left:12px;padding-left:14px;font-family:"微软雅黑";line-height: 40px;font-size: 14px;cursor: pointer; position: relative;}

.menu_list .current p{ font-weight:bold;}

.menu_body a{display:block;line-height:33px; padding-left:38px;color:#777777; border-bottom:1px dashed #e1e1e1;}

.menu_body a:hover{ color:#000;}



.public_main .right_content{ float:right; width:710px;}

.public_main .right_content .CurrentPosition{ border-bottom:1px solid #ddd; line-height:30px; padding-bottom:10px; color:#1a7840;}

.public_main .right_content .CurrentPosition a{ color:#1a7840;}

.public_main .right_content .content{ margin-top:20px; line-height:24px;}